package com.yzy.soft.common.persistence.model;

import java.io.Serializable;

import java.util.Date;
import com.baomidou.mybatisplus.activerecord.Model;

/**
 * <p>
 * 
 * </p>
 *
 * @author yinzhiyuan
 * @since 2018-02-23
 */
public class Fivoucherdatadetail extends Model<Fivoucherdatadetail> {

    private static final long serialVersionUID = 1L;

	private String SerialNo;
	private String FSerialNo;
	private String BatchNo;
	private String VersionNo;
	private String ClassType;
	private String CertificateID;
	private String CostID;
	private String VoucherType;
	private String AccountCode;
	private String FinItemType;
	private Double SumMoney;
	private Date AccountDate;
	private String SaleChnl;
	private String ManageCom;
	private String ExecuteCom;
	private String RiskCode;
	private String CostCenter;
	private String Pcont;
	private String PremiumType;
	private Integer PolYear;
	private Integer Years;
	private String BClient;
	private String SupplierNo;
	private String MarketType;
	private String Budget;
	private String CashFlowNo;
	private String FirstYear;
	private String Currency;
	private String NotesNo;
	private String BankAccNo;
	private String BankCode;
	private String AgentCom;
	private String AgentCode;
	private String AgentGroup;
	private String ListFlag;
	private String ContNo;
	private String VSerialNo;
	private String StandByString1;
	private String StandByString2;
	private String StandByString3;
	private Double StandByNum1;
	private Double StandByNum2;
	private Date StandByDate1;
	private Date StandByDate2;
	private String ReadState;
	private String CheckFlag;


	public String getSerialNo() {
		return SerialNo;
	}

	public void setSerialNo(String SerialNo) {
		this.SerialNo = SerialNo;
	}

	public String getFSerialNo() {
		return FSerialNo;
	}

	public void setFSerialNo(String FSerialNo) {
		this.FSerialNo = FSerialNo;
	}

	public String getBatchNo() {
		return BatchNo;
	}

	public void setBatchNo(String BatchNo) {
		this.BatchNo = BatchNo;
	}

	public String getVersionNo() {
		return VersionNo;
	}

	public void setVersionNo(String VersionNo) {
		this.VersionNo = VersionNo;
	}

	public String getClassType() {
		return ClassType;
	}

	public void setClassType(String ClassType) {
		this.ClassType = ClassType;
	}

	public String getCertificateID() {
		return CertificateID;
	}

	public void setCertificateID(String CertificateID) {
		this.CertificateID = CertificateID;
	}

	public String getCostID() {
		return CostID;
	}

	public void setCostID(String CostID) {
		this.CostID = CostID;
	}

	public String getVoucherType() {
		return VoucherType;
	}

	public void setVoucherType(String VoucherType) {
		this.VoucherType = VoucherType;
	}

	public String getAccountCode() {
		return AccountCode;
	}

	public void setAccountCode(String AccountCode) {
		this.AccountCode = AccountCode;
	}

	public String getFinItemType() {
		return FinItemType;
	}

	public void setFinItemType(String FinItemType) {
		this.FinItemType = FinItemType;
	}

	public Double getSumMoney() {
		return SumMoney;
	}

	public void setSumMoney(Double SumMoney) {
		this.SumMoney = SumMoney;
	}

	public Date getAccountDate() {
		return AccountDate;
	}

	public void setAccountDate(Date AccountDate) {
		this.AccountDate = AccountDate;
	}

	public String getSaleChnl() {
		return SaleChnl;
	}

	public void setSaleChnl(String SaleChnl) {
		this.SaleChnl = SaleChnl;
	}

	public String getManageCom() {
		return ManageCom;
	}

	public void setManageCom(String ManageCom) {
		this.ManageCom = ManageCom;
	}

	public String getExecuteCom() {
		return ExecuteCom;
	}

	public void setExecuteCom(String ExecuteCom) {
		this.ExecuteCom = ExecuteCom;
	}

	public String getRiskCode() {
		return RiskCode;
	}

	public void setRiskCode(String RiskCode) {
		this.RiskCode = RiskCode;
	}

	public String getCostCenter() {
		return CostCenter;
	}

	public void setCostCenter(String CostCenter) {
		this.CostCenter = CostCenter;
	}

	public String getPcont() {
		return Pcont;
	}

	public void setPcont(String Pcont) {
		this.Pcont = Pcont;
	}

	public String getPremiumType() {
		return PremiumType;
	}

	public void setPremiumType(String PremiumType) {
		this.PremiumType = PremiumType;
	}

	public Integer getPolYear() {
		return PolYear;
	}

	public void setPolYear(Integer PolYear) {
		this.PolYear = PolYear;
	}

	public Integer getYears() {
		return Years;
	}

	public void setYears(Integer Years) {
		this.Years = Years;
	}

	public String getBClient() {
		return BClient;
	}

	public void setBClient(String BClient) {
		this.BClient = BClient;
	}

	public String getSupplierNo() {
		return SupplierNo;
	}

	public void setSupplierNo(String SupplierNo) {
		this.SupplierNo = SupplierNo;
	}

	public String getMarketType() {
		return MarketType;
	}

	public void setMarketType(String MarketType) {
		this.MarketType = MarketType;
	}

	public String getBudget() {
		return Budget;
	}

	public void setBudget(String Budget) {
		this.Budget = Budget;
	}

	public String getCashFlowNo() {
		return CashFlowNo;
	}

	public void setCashFlowNo(String CashFlowNo) {
		this.CashFlowNo = CashFlowNo;
	}

	public String getFirstYear() {
		return FirstYear;
	}

	public void setFirstYear(String FirstYear) {
		this.FirstYear = FirstYear;
	}

	public String getCurrency() {
		return Currency;
	}

	public void setCurrency(String Currency) {
		this.Currency = Currency;
	}

	public String getNotesNo() {
		return NotesNo;
	}

	public void setNotesNo(String NotesNo) {
		this.NotesNo = NotesNo;
	}

	public String getBankAccNo() {
		return BankAccNo;
	}

	public void setBankAccNo(String BankAccNo) {
		this.BankAccNo = BankAccNo;
	}

	public String getBankCode() {
		return BankCode;
	}

	public void setBankCode(String BankCode) {
		this.BankCode = BankCode;
	}

	public String getAgentCom() {
		return AgentCom;
	}

	public void setAgentCom(String AgentCom) {
		this.AgentCom = AgentCom;
	}

	public String getAgentCode() {
		return AgentCode;
	}

	public void setAgentCode(String AgentCode) {
		this.AgentCode = AgentCode;
	}

	public String getAgentGroup() {
		return AgentGroup;
	}

	public void setAgentGroup(String AgentGroup) {
		this.AgentGroup = AgentGroup;
	}

	public String getListFlag() {
		return ListFlag;
	}

	public void setListFlag(String ListFlag) {
		this.ListFlag = ListFlag;
	}

	public String getContNo() {
		return ContNo;
	}

	public void setContNo(String ContNo) {
		this.ContNo = ContNo;
	}

	public String getVSerialNo() {
		return VSerialNo;
	}

	public void setVSerialNo(String VSerialNo) {
		this.VSerialNo = VSerialNo;
	}

	public String getStandByString1() {
		return StandByString1;
	}

	public void setStandByString1(String StandByString1) {
		this.StandByString1 = StandByString1;
	}

	public String getStandByString2() {
		return StandByString2;
	}

	public void setStandByString2(String StandByString2) {
		this.StandByString2 = StandByString2;
	}

	public String getStandByString3() {
		return StandByString3;
	}

	public void setStandByString3(String StandByString3) {
		this.StandByString3 = StandByString3;
	}

	public Double getStandByNum1() {
		return StandByNum1;
	}

	public void setStandByNum1(Double StandByNum1) {
		this.StandByNum1 = StandByNum1;
	}

	public Double getStandByNum2() {
		return StandByNum2;
	}

	public void setStandByNum2(Double StandByNum2) {
		this.StandByNum2 = StandByNum2;
	}

	public Date getStandByDate1() {
		return StandByDate1;
	}

	public void setStandByDate1(Date StandByDate1) {
		this.StandByDate1 = StandByDate1;
	}

	public Date getStandByDate2() {
		return StandByDate2;
	}

	public void setStandByDate2(Date StandByDate2) {
		this.StandByDate2 = StandByDate2;
	}

	public String getReadState() {
		return ReadState;
	}

	public void setReadState(String ReadState) {
		this.ReadState = ReadState;
	}

	public String getCheckFlag() {
		return CheckFlag;
	}

	public void setCheckFlag(String CheckFlag) {
		this.CheckFlag = CheckFlag;
	}

	@Override
	protected Serializable pkVal() {
		return this.FSerialNo;
	}

	@Override
	public String toString() {
		return "Fivoucherdatadetail{" +
			"SerialNo=" + SerialNo +
			", FSerialNo=" + FSerialNo +
			", BatchNo=" + BatchNo +
			", VersionNo=" + VersionNo +
			", ClassType=" + ClassType +
			", CertificateID=" + CertificateID +
			", CostID=" + CostID +
			", VoucherType=" + VoucherType +
			", AccountCode=" + AccountCode +
			", FinItemType=" + FinItemType +
			", SumMoney=" + SumMoney +
			", AccountDate=" + AccountDate +
			", SaleChnl=" + SaleChnl +
			", ManageCom=" + ManageCom +
			", ExecuteCom=" + ExecuteCom +
			", RiskCode=" + RiskCode +
			", CostCenter=" + CostCenter +
			", Pcont=" + Pcont +
			", PremiumType=" + PremiumType +
			", PolYear=" + PolYear +
			", Years=" + Years +
			", BClient=" + BClient +
			", SupplierNo=" + SupplierNo +
			", MarketType=" + MarketType +
			", Budget=" + Budget +
			", CashFlowNo=" + CashFlowNo +
			", FirstYear=" + FirstYear +
			", Currency=" + Currency +
			", NotesNo=" + NotesNo +
			", BankAccNo=" + BankAccNo +
			", BankCode=" + BankCode +
			", AgentCom=" + AgentCom +
			", AgentCode=" + AgentCode +
			", AgentGroup=" + AgentGroup +
			", ListFlag=" + ListFlag +
			", ContNo=" + ContNo +
			", VSerialNo=" + VSerialNo +
			", StandByString1=" + StandByString1 +
			", StandByString2=" + StandByString2 +
			", StandByString3=" + StandByString3 +
			", StandByNum1=" + StandByNum1 +
			", StandByNum2=" + StandByNum2 +
			", StandByDate1=" + StandByDate1 +
			", StandByDate2=" + StandByDate2 +
			", ReadState=" + ReadState +
			", CheckFlag=" + CheckFlag +
			"}";
	}
}
